package rio;

import aima.search.framework.GoalTest;

public class RioGoalTest implements GoalTest{

	@Override
	public boolean isGoalState(Object state) {
		RioEstado estado = (RioEstado) state;
		
		boolean esEstadoFinal = true;
		
		for (int i=0; i < RioEstado.NUM_PERSONAJES && esEstadoFinal; i++)
			if (estado.getPersonaje(i)) esEstadoFinal = false;
		
		return esEstadoFinal;
	}

}
